#ifndef FRIENDSPLUGIN_H
#define FRIENDSPLUGIN_H

#include "friendstab.h"

#include <QObject>
#include <WhalePlugin>
#include <WhalePluginStarter>

class QString;
class QVariant;
class WhaleTabBase;

class FriendsPlugin : public QObject, public TabInterface {
    Q_OBJECT
    Q_INTERFACES( TabInterface )

    public:
        FriendsTab * generateTab();
        WhalePluginStarter * generateStarter();
        FriendsTab * restoreTab( QVariant constructors );
        QVariant constructors( WhaleTabBase * );
        QString name();
};

#endif
